﻿namespace GTA5HotKey;

public enum WinVK : int
{
    LBUTTON = 0x01,     // 鼠标左键
    RBUTTON = 0x02,     // 鼠标右键
    CANCEL = 0x03,      // Ctrl-Break键
    MBUTTON = 0x04,     // 鼠标中键
    XBUTTON1 = 0x05,
    XBUTTON2 = 0x06,
    BACK = 0x08,        // Backspace键
    TAB = 0x09,         // Tab键
    CLEAR = 0x0C,       // Clear键
    RETURN = 0x0D,      // Enter键
    SHIFT = 0x10,       // Shift键
    CONTROL = 0x11,     // Ctrl键
    MENU = 0x12,        // Alt键
    PAUSE = 0x13,       // Pause键
    CAPITAL = 0x14,     // Caps Lock键
    ESCAPE = 0x1B,      // Esc键
    SPACE = 0x20,       // Space键
    PRIOR = 0x21,       // Page Up键
    NEXT = 0x22,        // Page Down键
    END = 0x23,         // End键
    HOME = 0x24,        // Home键
    LEFT = 0x25,        // ←键
    UP = 0x26,          // ↑键
    RIGHT = 0x27,       // →键
    DOWN = 0x28,        // ↓键
    SELECT = 0x29,      // Select键
    PRINT = 0x2A,       // Print键
    EXECUTE = 0x2B,     // Execute键
    SNAPSHOT = 0x2C,    // Print Screen键
    INSERT = 0x2D,      // Ins键
    DELETE = 0x2E,      // Del键
    HELP = 0x2F,        // Help键
    Oem0 = 0x30,        // 0键
    Oem1 = 0x31,        // 1键
    Oem2 = 0x32,        // 2键
    Oem3 = 0x33,        // 3键
    Oem4 = 0x34,        // 4键
    Oem5 = 0x35,        // 5键
    Oem6 = 0x36,        // 6键
    Oem7 = 0x37,        // 7键
    Oem8 = 0x38,        // 8键
    Oem9 = 0x39,        // 9键
    A = 0x41,           // A键
    B = 0x42,           // B键
    C = 0x43,           // C键
    D = 0x44,           // D键
    E = 0x45,           // E键
    F = 0x46,           // F键
    G = 0x47,           // G键
    H = 0x48,           // H键
    I = 0x49,           // I键
    J = 0x4A,           // J键
    K = 0x4B,           // K键
    L = 0x4C,           // L键
    M = 0x4D,           // M键
    N = 0x4E,           // N键
    O = 0x4F,           // O键
    P = 0x50,           // P键
    Q = 0x51,           // Q键
    R = 0x52,           // R键
    S = 0x53,           // S键
    T = 0x54,           // T键
    U = 0x55,           // U键
    V = 0x56,           // V键
    W = 0x57,           // W键
    X = 0x58,           // X键
    Y = 0x59,           // Y键
    Z = 0x5A,           // Z键
    LWIN = 0x5B,        // 左Windows键
    RWIN = 0x5C,        // 右Windows键
    APPS = 0x5D,        // 应用程序键
    SLEEP = 0x5F,       // 休眠键
    NUMPAD0 = 0x60,     // 小数字键盘0键
    NUMPAD1 = 0x61,     // 小数字键盘1键
    NUMPAD2 = 0x62,     // 小数字键盘2键
    NUMPAD3 = 0x63,     // 小数字键盘3键
    NUMPAD4 = 0x64,     // 小数字键盘4键
    NUMPAD5 = 0x65,     // 小数字键盘5键
    NUMPAD6 = 0x66,     // 小数字键盘6键
    NUMPAD7 = 0x67,     // 小数字键盘7键
    NUMPAD8 = 0x68,     // 小数字键盘8键
    NUMPAD9 = 0x69,     // 小数字键盘9键
    MULTIPLY = 0x6A,    // 乘号键
    ADD = 0x6B,         // 加号键
    SEPARATOR = 0x6C,   // 分割键
    SUBSTRACT = 0x6D,   // 减号键
    DECIMAL = 0x6E,     // 小数点键
    DIVIDE = 0x6F,      // 除号键
    F1 = 0x70,          // F1键
    F2 = 0x71,          // F2键
    F3 = 0x72,          // F3键
    F4 = 0x73,          // F4键
    F5 = 0x74,          // F5键
    F6 = 0x75,          // F6键
    F7 = 0x76,          // F7键
    F8 = 0x77,          // F8键
    F9 = 0x78,          // F9键
    F10 = 0x79,         // F10键
    F11 = 0x7A,         // F11键
    F12 = 0x7B,         // F12键
    F13 = 0x7C,         // F13键
    F14 = 0x7D,         // F14键
    F15 = 0x7E,         // F15键
    F16 = 0x7F,         // F16键
    F17 = 0x80,         // F17键
    F18 = 0x81,         // F18键
    F19 = 0x82,         // F19键
    F20 = 0x83,         // F20键
    F21 = 0x84,         // F21键
    F22 = 0x85,         // F22键
    F23 = 0x86,         // F23键
    F24 = 0x87,         // F24键
    NUMLOCK = 0x90,     // Num Lock键
    SCROLL = 0x91,      // Scroll Lock键
    LSHIFT = 0xA0,      // 左Shift键
    RSHIFT = 0xA1,      // 右Shift键
    LCONTROL = 0xA2,    // 左Ctrl键
    RCONTROL = 0xA3,    // 右Ctrl键
    LMENU = 0xA4,       // 左Alt键
    RMENU = 0xA5,		// 右Alt键
    OEM_3 = 0xC0,       // `~键
}
